home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 5639 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: cdn_news.telecom.com.au!usenet
  2. From: Dave Nottage <DNottage@SCOMHBR3.telecom.com.au>
  3. Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
  4. Subject: Re: "SHOULD I DUMP VISUAL BASIC?"
  5. Date: Tue, 06 Feb 1996 11:51:36 -0800
  6. Organization: Telstra
  7. Message-ID: <3117B148.6A2@SCOMHBR3.telecom.com.au>
  8. References: <4e9g08$3dp@maureen.teleport.com> <4e9oji$me5@news-2.csn.net> <4ebko9$8tn@hasle.sn.no> <4egdqm$app@shore.shore.net> <4eiogb$cas@hasle.sn.no> <310CFB3E.114B@mail.inett.no> <4etkm5$n3p@newshost.cyberramp.net>
  9. NNTP-Posting-Host: tha44.scon.telecom.com.au
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0b4a (Win16; I)
  14.  
  15. George Copeland wrote:
  16. > Forgive me, but your attitude is absolutely moronic.  VB is comparable
  17. > to Pascal in every way, except for I/O, which VB handles *MUCH*
  18. > better.  It is interpreted because it makes the executables miniscule
  19. > in size.  Why compile all that window-manipulation code in each
  20. > program when they all do the same thing?  Doesn't this part of the
  21. > project sound like the part that should be written in C and called,
  22. > just like Microsoft implemented it?
  23.  
  24. A comparison I did between VB and Delphi showed that Delphi's I/O is
  25. several times faster than VB in terms of standard file processing.
  26.  
  27. Interpreted executables may be miniscule, however they run far slower
  28. than native code.
  29.  
  30. Whether the window handling routines are written in Pascal or C is irrelevant,
  31. because both are compiled to native code. There are no secondary 'DLL calling' overheads
  32. with Delphi. VB calls VBRUNxxx.DLL functions which call USER.EXE etc functions.
  33.  
  34. Dave
  35.  
  36. opinions expressed here are not necessarily those of my employer.
  37.  
  38. "Well, alllllrighty then!!!!" - Ace Ventura.
  39.